meat emulsion - German English Dictionary